package com.fg.cloud.manager.entry.factory.vo;

import java.math.BigDecimal;

import com.fg.cloud.manager.entry.factory.FactoryUserEntity;

/**
 * 厂商用户Vo
 * 
 * @author around
 * @date 2017-6-14
 */
public class FactoryUserVo extends FactoryUserEntity {

	private static final long serialVersionUID = -8233139871696439667L;
	
	/**是否启用最大限度 1 要，0 不要*/
	private Integer maxOrderFlag;
	/**最大限量*/
	private Long maxOrderNum;
	/**是否启用最小限度 1 要，0 不要*/
	private Integer minOrderFlag;
	/**最小限量*/
	private Long minOrderNum;
	/**购买商品数量精度*/
	private Double proPrecision;
	/**是否启用必填交货日期 1是,0不是*/
	private Integer deliveryDateFlag;
	/**是否启用最低订单金额 1是,0不是*/
	private Integer minMoneyFlag;
	/**最小金额*/
	private BigDecimal minMoney;
	/**库存模式:0,下单减库存;1,付款减库存*/
	private Integer stockPattern;
	/**厂商名称*/
	private String facName;
	/**线上支付是否需要确认*/
	private Integer receivablesFlag;
	/**是否无库存接单 1.是 0.不是*/
	private Integer zeroFlag;
	/**是否启用商品参数*/
	private Integer parameterFlag;
	/**自动推送日期*/
	private Integer billDate;
	
	public Integer getMaxOrderFlag() {
		return maxOrderFlag;
	}

	public void setMaxOrderFlag(Integer maxOrderFlag) {
		this.maxOrderFlag = maxOrderFlag;
	}

	public Long getMaxOrderNum() {
		return maxOrderNum;
	}

	public void setMaxOrderNum(Long maxOrderNum) {
		this.maxOrderNum = maxOrderNum;
	}

	public Integer getMinOrderFlag() {
		return minOrderFlag;
	}

	public void setMinOrderFlag(Integer minOrderFlag) {
		this.minOrderFlag = minOrderFlag;
	}

	public Long getMinOrderNum() {
		return minOrderNum;
	}

	public void setMinOrderNum(Long minOrderNum) {
		this.minOrderNum = minOrderNum;
	}

	public Double getProPrecision() {
		return proPrecision;
	}

	public void setProPrecision(Double proPrecision) {
		this.proPrecision = proPrecision;
	}

	public Integer getDeliveryDateFlag() {
		return deliveryDateFlag;
	}

	public void setDeliveryDateFlag(Integer deliveryDateFlag) {
		this.deliveryDateFlag = deliveryDateFlag;
	}

	public Integer getMinMoneyFlag() {
		return minMoneyFlag;
	}

	public void setMinMoneyFlag(Integer minMoneyFlag) {
		this.minMoneyFlag = minMoneyFlag;
	}

	public BigDecimal getMinMoney() {
		return minMoney;
	}

	public void setMinMoney(BigDecimal minMoney) {
		this.minMoney = minMoney;
	}

	public Integer getStockPattern() {
		return stockPattern;
	}

	public void setStockPattern(Integer stockPattern) {
		this.stockPattern = stockPattern;
	}

	public String getFacName() {
		return facName;
	}

	public void setFacName(String facName) {
		this.facName = facName;
	}

	public Integer getReceivablesFlag() {
		return receivablesFlag;
	}

	public void setReceivablesFlag(Integer receivablesFlag) {
		this.receivablesFlag = receivablesFlag;
	}

	public Integer getZeroFlag() {
		return zeroFlag;
	}

	public void setZeroFlag(Integer zeroFlag) {
		this.zeroFlag = zeroFlag;
	}

	public Integer getParameterFlag() {
		return parameterFlag;
	}

	public void setParameterFlag(Integer parameterFlag) {
		this.parameterFlag = parameterFlag;
	}

	public Integer getBillDate() {
		return billDate;
	}

	public void setBillDate(Integer billDate) {
		this.billDate = billDate;
	}
	
	
}
